Richard Rest Professor, Microbiology and Immunology Contact Email: richard.rest@drexel.edu Phone: 215.991.8382 Biography Research Interests Publications Education